potting compound - French English Dictionary